package com.itheima.时间格式化日期;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.time.Duration;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.Period;
import java.time.format.DateTimeFormatter;
import java.util.Date;
import java.util.Scanner;

/*3、【编号：1305】某公司想统计下员工截至到当前时间，
入职公司的天数。请编写程序实现该需求，
由键盘录入员工的入职日期，格式为：xxxx年xx月xx日。
将员工入职公司的天数打印到控制台。
运行结果（假设当前时间是2018年12月10日）：
请输入您入职的日期,格式为：xxxx年xx月xx日
2018年12月09日
您入职公司已经1天*/
public class Demo3 {
    public static void main(String[] args) throws ParseException {
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日");
        Scanner sc = new Scanner(System.in);
        System.out.println("员工的入职日期，格式为：xxxx年xx月xx日:    ");
        String job = sc.next();
        Date date = sdf.parse(job);
        long days = (new Date().getTime() - date.getTime()) / 1000L / 3600 / 24 - 1;

        System.out.println("您入职公司已经" + days + "天");
    }
}
